red-headed quelea - Español Inglés Diccionario